package com.cnhis.cloudhealth.clinical.clidoctor.patientcase.service;

import java.util.Map;

import com.cnhis.cloudhealth.commons.Mappers.ModelVo;
@SuppressWarnings("rawtypes")
public interface IPatientCase {
	public ModelVo patientCaseReminder(Map map ,int currentPage,int pageSize)throws Exception;
	
	public ModelVo patientCaseList(Map map ,int currentPage,int pageSize)throws Exception;
	
	public ModelVo patientEfficaciousCase(Map map ,int currentPage,int pageSize)throws Exception;
	
	public ModelVo viewInspectionReport(Map map,int currentPage,int pageSize)throws Exception;
	
	public ModelVo findDefaultInstrumentEquipment()throws Exception;
	
	public ModelVo conventionResult(Map map,int currentPage,int pageSize)throws Exception;
	
	public ModelVo inspectionReportImage(Map map,int currentPage,int pageSize)throws Exception;
	
	public ModelVo doctorConventionResult(Map map,int currentPage,int pageSize)throws Exception;
	
	public ModelVo doctorViewImageResult(Map map,int currentPage,int pageSize)throws Exception;
	
	public ModelVo getLastHistory(Map map)throws Exception;
	
	public ModelVo patientCaseHistory(Map map,int currentPage,int pageSize) throws Exception;
	
	public ModelVo getPatinetCase(Map map)throws Exception;
	
	public ModelVo fetchPatientSummary(Map map)throws Exception;
	
	public ModelVo emrVAQ1Update(Map map)throws Exception;
	
	public ModelVo findHistory(Map map,int currPage,int pageSize)throws Exception;
	
	public ModelVo emrVaq1Vaq32Update(Map map)throws Exception;
	
	public ModelVo emrVcu1Update(Map map)throws Exception;
	
	public ModelVo qcQad1init(Map map)throws Exception;
}
